package com.qingyouchuxing.mall.biz.domain.entity;

import com.mybatisflex.annotation.Column;
import com.mybatisflex.annotation.Id;
import com.mybatisflex.annotation.Table;
import com.ruoyi.common.orm.core.domain.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.springframework.data.annotation.Version;

import java.io.Serial;

/**
 * 商品产品分类对象 mall_goods_classify
 *
 * @author 数据小王子
 * 2024-09-06
 */
@Data
@EqualsAndHashCode(callSuper = true)
@Table(value = "mall_goods_classify")
public class MallGoodsClassify extends BaseEntity
{
    @Serial
    private static final long serialVersionUID = 1L;

    /** 主键 */
    @Id
    private Long id;

    /** 分类名称 */
    private String name;

    /** 删除标志（0未删除1删除） */
    @Column(isLogicDelete = true)
    private Integer delFlag;

    /** 备注 */
    private String remark;

    /** 租户id */
    private Long fkTenantId;

    /** 版本号 */
    @Version
    private Integer version;

    /**
     * 图片
     */
    private String image;

    /**
     * 是否热门分类(0 否1 是)
     */
    private Integer isHot;
}
